toad crab - Turkish English Dictionary